html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } :focus { outline: 0; } ins { text-decoration: none; } del { text-decoration: line-through; } table { border-collapse: collapse; border-spacing: 0; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { display: inline-block; } /* Hide from IE Mac \*/ .clearfix { display: block; } /* End hide from IE Mac */ .none { display: none; } .clear{clear:both;}

body{font-family:"71MKA", Helvetica, sans-serif;padding:0;font-size:12px;margin:0 auto;background:url(../images/bg.png) repeat;}
p{padding:0;margin:0px;text-align:left;line-height:20px;}
::selection{background-color:#3f3f3f;}
::-moz-selection{background-color:#3f3f3f;}

a{
	text-decoration:none;
	color:#2c5c66;
	-webkit-transition: all 200ms ease-out;
	-mozilla-transition: all 200ms ease-out;
	-ms-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
a img{border:none;}
a:hover{ text-decoration:none; color:#04a1c0;}

.center{width:1000px;padding:0 auto; margin:0 auto;}
.hide {display:none;}
.left {float:left;}

input {
	float:left;
	padding:0 10px;
	margin:0;
	padding-left:10px;
	font-family:"71MKA",Helvetica,sans-serif;
	font:"71MKA",Helvetica,sans-serif;
	font-weight:500;
	border: solid 1px #0a0b0b;
	background:url(../images/search-bg.png);
	-webkit-appearance: none;
	outline: none;
	color:#646464;
	letter-spacing:1px;
	-webkit-box-shadow: inset #0e0e0e 0px 0px 15px;
	-moz-box-shadow: inset #0e0e0e 0px 0px 15px;
	box-shadow: inset #0e0e0e 0px 0px 15px;
}
select {
    font-size: 22px;
}
.button{
	padding:5px 15px;
	border: solid 1px #0a0b0b;
	background:url(../images/search-bg.png);
	-webkit-box-shadow: #0e0e0e 0px 0px 15px;
	-moz-box-shadow: #0e0e0e 0px 0px 15px;
	box-shadow: #0e0e0e 0px 0px 15px;
	color:#2c5c66;
	-webkit-transition: all 200ms ease-out;
	-mozilla-transition: all 200ms ease-out;
	-ms-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.button:hover{
	background:url(../images/single-bg-hover.png);
	color:#04a1c0;
}
.button.now{
	background:url(../images/single-bg-hover.png);
	color:#04a1c0;
}
.dropDownList{float:left;margin-left: 40px;}
.dropDownList span{
	height:36px;
	float:left;
	font-weight:500;
	border: solid 1px #0a0b0b;
	background:url(../images/search-bg.png);
	-webkit-appearance: none;
	outline: none;
	color:#646464;
	letter-spacing:1px;
	-webkit-box-shadow: inset #0e0e0e 0px 0px 15px;
	-moz-box-shadow: inset #0e0e0e 0px 0px 15px;
	box-shadow: inset #0e0e0e 0px 0px 15px;
}
.dropDownList span.over{background-position:left bottom;}
.dropDownList ul{background:url(../images/downlist-bg.png);display:none;}
.dropDownList ul li{
	float:left;
	float:left;
	font-weight:500;
	border: solid 1px #0a0b0b;
	background:url(../images/downlist-bg.png);
	-webkit-appearance: none;
	outline: none;
	color:#646464;
	letter-spacing:1px;
}
.dropDownList ul li.over{background:url(../images/downlist-bg-hover.png);color:#04a1c0;}
.dropDownList ul.show{display:block;}
.border { padding:0; margin:0; width:100%; height:2px; background-color:#151515;}